/*
 *  findBallState.h
 *  Ball and Plate
 *
 *  Created by Kenn Sebesta on 2007-11-23.
 *  Copyright 2007 __MyCompanyName__. All rights reserved.
 *
 */

#ifndef FINDBALLSTATE
#define FINDBALLSTATE


#include "openCVincludes.h"
#include "processImage.h"

void ballFinder(/*Input variables*/	IplImage *, IplImage *, ImageSet, CvMat**, CvRect, ImageAnalysisParams,
        /*Output variables*/	int *, double *, double *, CvMat *, CvMat **, IplImage **);
void conv2D(/*Input variables*/	 IplImage *, IplImage *, CvMat*, int, int,
        /*Output variables*/	CvMat**);
void centerOfMoments( IplImage *edgeImage, CvMat *convMat, CvPoint ballPoint, CvRect cropRect, CvMat **y_measrd);

#endif
